Using the LUT Editor

Dragonfly's look-up table (LUT) functions, which determine how regions within specific arrays of intensity are displayed and colored, can now be applied and edited directly in the Window Leveling panel to optimize the 2D and 3D views of datasets. Depending on which LUT you choose, the difference between the original and remapped version can be subtle or very dramatic.

The integrated LUT Editor, shown below, displays a plot of the current image’s look-up table (LUT) that describes the shade or color that is displayed for each of the possible pixel values, as well as its opacity. When set to “Piecewise”, control points are inserted into the histogram that highlight regions within specific arrays of intensity. By manipulating the color and alpha control points, the best overall contrast between various features can be achieved. You can edit any of the available LUTs, as well as create your own.

LUT Editor properties and settings

In order to see an image on your computer monitor, the image pixel values must be mapped, one-to-one, to screen pixel values via a Lookup table or LUT. The transfer function determines what screen values correspond to image pixel intensity values (or scalar values) at all coordinates in the image. If each image intensity value is mapped to its corresponding screen value then the LUT is a linear function and can be graphed as a 45° straight line. However, by modifying the slope of the transfer function and subsequent screen mapping, LUT image intensity values may be selectively increased or decreased to enhance the resulting image.
LUT Editor properties

 

Description

Alpha control points

Available whenever Opacity mapping is set to 'Piecewise', determines the opacity — from transparent to fully opaque — of a region. The normalized position of the control point within the selected window, its physical position (the value to which it corresponds), as well as the control point’s alpha value, are indicated in the Selected control point box.

Legend

Displays the shades or colors of the selected LUT.

Color control points

Determines the shade or color applied to a region. The normalized position of the control point within the selected window, its physical position (the value to which it corresponds), as well as the control point’s color or colors, are indicated in the Selected control point box.

Double-click a Color control point or click the color swatch to open the Color Control Point Editor dialog, shown below. You can choose a color for a control point in the dialog, as well as choose to split a control point and then pick colors for the lower and higher values.

Lookup table (LUT)

The controls in the Lookup table (LUT) box let you choose a LUT to apply to the selected data, as well as access options for distributing color points, flipping the position of the control points, converting the alpha values to piecewise, importing LUT settings, as well as resetting and saving LUTs.

The More button provides access to the following options:

Distribute Color Control Points Equally… Automatically distributes the color control points equally — either between the data range, if ‘Map to full range’ is selected as the LUT mapping mode, or within the window, if ‘Map to Window’ is selected as the LUT mapping mode.

Flip Color Control Points Position (Horizontal Flip)… Automatically flips the position of the color control points horizontally.

Edit Discrete LUT… Opens the Discrete LUT Editor dialog, in which you modify the colors of a discrete LUT (see Editing Discrete LUTs).

Distribute Alpha Control Points Equally… Automatically distributes the alpha control points equally — either between the data range, if ‘Map to full range’ is selected as the LUT mapping mode, or within the window, if ‘Map to Window’ is selected as the LUT mapping mode.

Flip Alpha Control Points Position (Horizontal Flip)… Automatically flips the position of the alpha control points horizontally.

Flip Alpha Control Points Value (Vertical Flip)… Automatically flips the value of the alpha control points. For example, an initial value of 0.70 will become 0.30 when it is flipped.

Sample Alpha as Piecewise… Automatically adds alpha control points to the current window leveling mode as per the current alpha distribution. This option will not be available if the current window leveling mode is ‘Piecewise’.

Import LUT Settings… Lets you import and apply the settings of another LUT to the current LUT.

Revert to Saved LUT… Resets the LUT back to its last-saved settings.

Save LUT As… Lets you save a new version of the selected LUT for the current user or for all users (see Saving LUTs).

Delete… LUT Lets you delete a custom LUT. You should note that you cannot delete any of the default LUTs.